//#ifndef UIDETAIL_H
//#define UIDETAIL_H

//#include <QWidget>

//#include "fund.h"
//#include "funddb_spider.h"

//#include <QVBoxLayout>

//namespace Ui {
//class UIDetail;
//}

//typedef struct __chartViewData chartViewData;

//class UIDetail : public QWidget
//{
//    Q_OBJECT

//public:
//    explicit UIDetail(QString code, QWidget *parent = nullptr);
//    ~UIDetail();

//private:
//    Ui::UIDetail *ui;
//    QString codeRec;
//    chartViewData *oscillograph;
//    QString lastQPushButtonQString;
//    FundDB_spider *valuation_spider;

////    FundData *pyFund;
//    QList<valuation_data> *valuationList = NULL;

//    void initAllItem();
//    void deleteAllItem();

//    void buttonLayoutInit();
//    void buttonLayoutDelete(QLayoutItem *item);

//    void chartViewLayoutInit();
//    void chartViewLayoutDelete(chartViewData *oscillograph);

//    void moreTailLayoutInit();
//    void moreTailLayoutDelete(QLayoutItem *item);

//    void showTodayValuationByList();

//    void bondPushButtonEvent();
//    void showTodayValuation();

//private slots:
//    void pushButtonClicked();
//    void valuationGotten(bool rslt);

//};

//#endif // UIDETAIL_H
